upsetting and uncomfortable person - French English Dictionary